@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/


/*notice*/
.notice{ width:100%; float:left; position:relative; z-index:99;background:url(../images/notice.jpg) center top repeat-x;height:60px; line-height:60px; }
.noticecon{ width:500px;float:left;font-family:'Microsoft Yahei'; font-size:14px; font-weight:normal; color:#19659d; }
.noticecon b{ float:left;padding-left:10px; font-weight:normal;}
.noticecon marquee{ float:left;width:400px;}
/*news*/
.row1{width:980px;  margin:0 auto; min-height:314px; padding-top:42px; padding-bottom:20px; clear:both; position:relative;}
.inews{ float:left; width:490px;}
.inews .one .time{color:#fff; background:#1258c6;  }
.inews .time{font-family:Arial, Helvetica, sans-serif;width:64px; height:56px; padding-top:10px; color:#1258c6; background:#e5eefb; float:left; text-align:center;}
.inews .time span{ font-size:26px;}
.inews .time p{ font-size:12px;}
.inews ul li{ float:left; width:488px; margin:18px 0 0px 0; background:#f6fbff; padding:1px;border:1px solid #dae9f4;}
.inews ul li:hover .time{color:#fff; background:#1258c6;}
.news_r{ float:right; line-height:18px;width:400px; padding-right:10px;}
.news_r a{ color:#1051b8;font-family:'Microsoft Yahei'; margin-top:15px; font-size:14px; width:100%; float:left; margin-bottom:7px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.inews .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.inews .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.inews .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}
/*about*/
.iabout{ float:right; width:450px;}
.aboutmain{width:450px; height:220px; padding-top:15px; line-height:26px;}
.aboutmain .aimg{ display:block; width:448px; height:112px; border:1px solid #dae9f4; margin-bottom:5px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.iabout .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.iabout .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.iabout .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}

/*产品*/
.iproduct{width:100%; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; background:#f3f3f3; min-height:550px; padding-top:30px;}
.ipronav{ float:left; position:relative;width:188px; min-height:450px; padding-bottom:70px; border-left:1px solid #e4e0e0; border-right:1px solid #e4e0e0;border-bottom:1px solid #d8d8d8;background:#fff;font-family:'Microsoft Yahei';}
.ipronav dt{width:178px; padding-left:12px; position:relative; font-size:20px; margin-left:-1px; background:url(../images/pronav.gif) 99px center no-repeat #1258c6; color:#fff; height:49px; line-height:49px; border-top:1px solid #d8d8d8;}
.ipronav dd{width:188px; height:50px; line-height:50px; font-size:15px; border-bottom:1px solid #e6e6e6; }
.ipronav dd a{color:#6c6c6c; float:left; width:160px;padding-left:18px; background:url(../images/proico.gif) 10px center no-repeat;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.ipronav .ipronavmore{position:absolute; bottom:18px; right:15px;}
.ipronav .ipronavmore a{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}

.ipro{border:1px solid #e4e0e0; background:#fff; width:769px; float:right; min-height:520px;  }
.ipro li{ float:left; margin:30px 0px 0 30px; width:220px; height:225px; display:inline;}
.proimg{ float:left;}
.ipro p{ color:#aeaeae}
.proimg .pimg{ float:left; border:1px solid #e0e0e0; width:218px; height:163px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.ipro .proname{ float:left; width:205px;margin-top:14px; padding-bottom:8px;color:#585858;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:12px;}
.iproduct .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.iproduct .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.iproduct .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}

/*卫浴常识*/
.row3{width:980px; margin:0 auto; min-height:210px; padding-top:53px; padding-bottom:30px; clear:both; position:relative;}
.knowledge{ float:left; width:450px; overflow:hidden;} 
.knowledge ul{ margin-top:5px;}
.pointer li{width:100%; border-bottom:1px dashed #d8d8d8; height:40px; line-height:40px;}
.pointer li a{color:#636363; width:95%; float:left;background:url(../images/newsico.gif) 6px  center no-repeat;padding-left:19px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.pointer li a:hover{color:#000; }
.pointer li .fl{ cursor:pointer; float:left; width:60%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }
.pointer li .fr{ color:#707070 }
.contact{ float:right; width:490px; overflow:hidden;}
.contactcon{ padding-top:20px; height:150px;overflow:hidden;width:310px; line-height:30px;padding-left:20px; padding-right:160px;background:url(../images/contactbg.jpg) right 40px no-repeat;}
.contacttel{ margin-bottom:18px; height:29px;}
.row3 .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.row3 .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.row3 .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}


/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}



